Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 CLIFFORD STREET Terraced £140,896 £25,000 21 Feb 1996